Automata on Distributed Alphabets
نویسنده
چکیده
Traditional automata theory is an extremely useful abstraction for reasoning about sequential computing devices. For distributed systems, however, there is no clear consensus on how best to incorporate various features such as spatial independence, concurrency and communication into a formal computational model. One appealing and elegant approach is to have a network of automata operating on a distributed alphabet of local actions. Components are assumed to synchronize on overlapping actions and move independently on disjoint actions. We describe two formulations of automata on distributed alphabets, synchronous products and asynchronous automata, that differ in the degree to which distributed choices can be coordinated. We compare the expressiveness of the two models and provide a proof of Zielonka’s fundamental theorem connecting regular trace languages to asynchronous automata. Along the way, we describe a distributed time-stamping algorithm that is basic to many interesting constructions involving these automata.
منابع مشابه
A Characterisation of Languages on Infinite Alphabets with Nominal Regular Expressions
We give a characterisation of languages on infinite alphabets in a variant of nominal regular expressions with permutations (p-NREs). We also introduce automata with fresh name generations and permutations (fp-automata), inspired by history-dependent automata (HDAs) and fresh-register automata. Noteworthy, permutations require to deal with dynamic context-dependent expressions. Finally, we give...
متن کاملOn a Class of P Automata as a Machine Model for Languages over Infinite Alphabets
We show how P automata having a finite description and working with a finite object-alphabet can be used to describe languages over countably infinite alphabets. We propose to relate the language classes characterized by different types of P automata to some of the existing characterizations of language classes over infinite alphabets, and give an upper bound for the class of languages accepted...
متن کاملOn Moore Tree Automata and In nite Leaf Alphabets
Innnite leaf alphabets provide a new approach to remove the connection between the sizes of the leaf alphabet and the set of states of a tree automaton. Unique minimal tree automata can be constructed for classes of tree automata; however, such a class cannot be nite.
متن کاملTowards Regular Languages over Infinite Alphabets
Motivated by formal models recently proposed in the context of XML, we study automata and logics on strings over infinite alphabets. These are conservative extensions of classical automata and logics defining the regular languages on finite alphabets. Specifically, we consider register and pebble automata, and extensions of first-order logic and monadic second-order logic. For each type of auto...
متن کاملClassical and quantum realtime alternating automata
We present some new results on realtime classical and quantum alternating models. Firstly, we show that the emptiness problem for alternating one-counter automata on unary alphabets is undecidable. Then, we define realtime private alternating finite automata (PAFAs) and show that they can recognize some non-regular unary languages, and the emptiness problem is undecidable for them. Moreover, PA...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2012